Testing Very Large Database Management Systems: The Case of SAP HANA
نویسندگان
چکیده
Abstract Software Testing is an established activity in the software development process to ensure and improve quality of a software. Consequently, there exists wide range literature, popular information, even multiple ISO standards covering this topic. However, we found that testing very large database management systems (DBMS) requires special adaptations generally available guidance for solve specific challenges may not be relevant other areas or smaller projects. We therefore discuss SAP HANA, project with millions lines code, share insights about our approach, best practices, unsolved are open further research.
منابع مشابه
Advanced Analytics with the SAP HANA Database
MapReduce as a programming paradigm provides a simple-to-use yet very powerful abstraction encapsulated in two second-order functions: Map and Reduce. As such, they allow defining single sequentially processed tasks while at the same time hiding many of the framework details about how those tasks are parallelized and scaled out. In this paper we discuss four processing patterns in the context o...
متن کاملThe SAP HANA Database -- An Architecture Overview
Requirements of enterprise applications have become much more demanding. They require the computation of complex reports on transactional data while thousands of users may read or update records of the same data. The goal of the SAP HANA database is the integration of transactional and analytical workload within the same database management system. To achieve this, a columnar engine exploits mo...
متن کاملThe Graph Story of the SAP HANA Database
Many traditional and new business applications work with inherently graphstructured data and therefore benefit from graph abstractions and operations provided in the data management layer. The property graph data model not only offers schema flexibility but also permits managing and processing data and metadata jointly. By having typical graph operations implemented directly in the database eng...
متن کاملStatisticum: Data Statistics Management in SAP HANA
We introduce a new concept of leveraging traditional data statistics as dynamic data integrity constraints. These data statistics produce transient database constraints, which are valid as long as they can be proven to be consistent with the current data. We denote this type of data statistics by constraint data statistics, their properties needed for consistency checking by consistency metadat...
متن کاملSecurity in Sap Hana
No portion of this document may be reproduced in whole or in part without the prior written permission of Layer Seven Security. Layer Seven Security offers no specific guarantee regarding the accuracy or completeness of the information presented, but the professional staff of Layer Seven Security makes every reasonable effort to present the most reliabble information available to it and to meet...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Datenbank-Spektrum
سال: 2022
ISSN: ['1618-2162', '1610-1995']
DOI: https://doi.org/10.1007/s13222-022-00426-x